engineer combat vehicle - English Synonyms Dictionary